means of live telecommunication - İspanyolca İngilizce Sözlük